package com.lp.bo;

import com.lp.annotation.Code;
import com.lp.bean.IotNodeInfo;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import org.codehaus.jackson.map.annotate.JsonSerialize;

import java.util.List;

/**
 *@类:IotNodeInfo
 *@作者:chenrj
 */

@Data
@NoArgsConstructor
@JsonSerialize(include = JsonSerialize.Inclusion.ALWAYS)
@EqualsAndHashCode(callSuper = false) 
public class IotNodeInfoBO extends IotNodeInfo {

	public IotNodeInfoBO(Integer id) {
		super();
		this.setId(id);
	}
	
	 private String scene_name;
	 
	 private String lpmKey ;
	
//	 private Integer device_template_id ;
//	 
//	 private String template_name ;
	 
	 @Code
	 private List<IotSensorInfoBO> iotSensorList ;
	 
	 // 设备下 数据传感点，或者配置传感点
	 private Integer node_data_type ; // 0 ,1配置
	 
	 private String copy_device_code ;

	 private Integer[] scene_ids ;

	 
 }

